package com.model;

import lombok.*;

import javax.validation.constraints.NotBlank;

@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
public class DataInfo {

    /**
     * 数据库名称
     */
    @NotBlank(message = "数据库名称不能为空")
    private String name;

    /**
     * 数据链接URL 例：jdbc:mysql://localhost:3306
     */
    @NotBlank(message = "URL不能为空")
    private String url;

    /**
     * 用户
     */
    @NotBlank(message = "用户名不能为空")
    private String username;

    /**
     * 密码
     */
    @NotBlank(message = "密码不能为空")
    private String password;

    /**
     * 类型
     */
    @NotBlank(message = "类型不能为空")
    private String type;
}
